Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of old world leishmaniasis
  1. noun
    leishmaniasis of the skin; characterized by ulcerative skin lesions
Explanation of old world leishmaniasis
My lists:
Recently viewed words: